morello cherry - German English Dictionary